$(function(){
	// 绑定删除事件，删除事件
	$(".img_show_cover_l").click(delImg);
	$("span[name='setMain']").click(setMain);
	
	// 设置下拉框选中值的文本
	selectChangeValue("brandId", "brandName");
	selectChangeValue("categoryId", "categoryName");
	// 编辑器
	initEditor("description");
	// 处理价格输入事件
	$("#pricePromotional,#priceOriginal").change(computeScore);
	$('#addWareForm').easyform();
	// 时间选择框
//  level分为 YM YMD H HM 四个有效值，分别表示年月 年月日 年月日时 年月日时分,less表示是否不可小于当前时间。年-月-日 时:分 时为24小时制
//  为确保控件结构只出现一次，在有需要的时候进行一次调用。
	BorainTimeChoice({
        start:"#dateManufacture",
        level:"YMD",
        less:false
    });
});
/**
 * 根据输入的价格计算积分
 */
function computeScore() {
	// 只有原价和优惠价都有值才计算积分
	var pricePromotional = $("#pricePromotional").val();
	var priceOriginal = $("#priceOriginal").val();
	if(!pricePromotional || !priceOriginal) {
		return false;
	}
	var profit = parseInt(pricePromotional) - parseInt(priceOriginal);
	var scoreBuy = 0;
	var scorePromote = 0;
	if(profit > 0) {
		// 计算利润积分
		profit = profit * score_exchange_rate;
		scoreBuy = profit * score_give_rate / 100;
		scorePromote = profit * score_promote_rate / 100;
	}
	// 根据设置计算
	$("#scoreBuy").val(scoreBuy);
	$("#scorePromote").val(scorePromote);
	$("#scoreTotal").val(scoreBuy + scorePromote);
}

/**
 * 点击删除按钮后的事件处理
 * @returns {Boolean}
 */
function delImg() {
	// 判断是不是主图，主图的话不允许直接删除
	if($("#imageMain").val() == $(this).prev().attr("src")) return false;
	$(this).parents(".img_show_wapper").remove(); // 删除dom对象
	// 重新设置缩略图
	var imgUrls = [];
	$(".img_show_wapper img").each(function(){
		// 排除ADD和loading的图片
		if($(this).attr("id") != "addImg" && $(this).attr("id") != "loadingImg") {
			imgUrls.push($(this).attr("src"));
		}
	});
	$("#imageThumb").val(imgUrls.join(","));
}
/**
 * 设置主图按钮
 * @returns {Boolean}
 */
function setMain() {
	var imgUrl = $(this).siblings("img").attr("src");
	$("#imageMain").val(imgUrl);  // 设置主图值
	// 重新设置计算主图和设置主图文本
	$("span[name='isMain']").html("设为主图").attr("name", "setMain");
	$(this).html("主图").attr("name", "isMain");
	setDelAndMainClick();
}
//  imgDir	上传文件目录编号，各自上传页面设定：1、广告；2、产品；3、帮助；4、分类推荐；9、其他
var imgDir = 2;

/**
 * 处理上传完成后的事情，上传方法在commonAdd.js
 * @param imgUrl
 */
function handleAfterUpload(imgUrl) {
	var imageThumb = $("#imageThumb");
	// 判断主图
	var imageMain = $("#imageMain");
	var imageMainStr = " name='setMain' >设为主图";
	// 只要主图有图片地址，一定超过5个字符
	if(!imageMain.val() || imageMain.val().length < 5) {
		// 设置主图的地址
		imageMain.val(imgUrl);
		imageMainStr = ">主图";
	}
	var imgHtml = '<div class="img_show_outer img_show_wapper">'
		+ '<img src="'+imgUrl+'" border="0" />'
		+ '<span class="img_show_cover img_show_cover_l">删除</span>'
		+ '<span class="img_show_cover img_show_cover_r"'+imageMainStr+'</span>'
		+ '</div>';
	$("#uploadBtnOuter").before(imgHtml);
	setDelAndMainClick();
	// 设置缩略图地址，多个以逗号分隔
	imageThumb.val((imageThumb.val() && imageThumb.val().length > 5 ? imageThumb.val() + "," : "") + imgUrl);
}
/**
 * 设置删除和设置主图事件
 */
function setDelAndMainClick() {
	// 解除删除和设为主图按钮的绑定事件
	$(".img_show_cover_l").unbind("click");
	$("span[name='setMain']").unbind("click");
	// 重新设置删除和设置主图事件
	$(".img_show_cover_l").click(delImg);
	$("span[name='setMain']").click(setMain);
}


